Big Huge Thesaurus

calla lily

noun

sounds kind of like